north east of - French English Dictionary